KFbxSurfacePhong Class Reference

#include <kfbxsurfacephong.h>
Inheritance diagram for KFbxSurfacePhong:
Inheritance graph
[legend]

List of all members.


Detailed Description

This class contains settings for Phong Materials.

Definition at line 54 of file kfbxsurfacephong.h.


Default property values

static fbxDouble3  sSpecularDefault
static fbxDouble1  sSpecularFactorDefault
static fbxDouble1  sShininessDefault
static fbxDouble3  sReflectionDefault
static fbxDouble1  sReflectionFactorDefault

Material properties

KFbxPropertyDouble3  GetSpecularColor () const
  Returns the specular color property.
KFbxPropertyDouble1  GetSpecularFactor () const
  Returns the specular factor property.
KFbxPropertyDouble1  GetShininess () const
  Returns the shininess property.
KFbxPropertyDouble3  GetReflectionColor () const
  Returns the reflection color property.
KFbxPropertyDouble1  GetReflectionFactor () const
  Returns the reflection factor property.

Member Function Documentation

KFbxPropertyDouble3 GetSpecularColor (  )  const

Returns the specular color property.

Returns:
The specular color.

KFbxPropertyDouble1 GetSpecularFactor (  )  const

Returns the specular factor property.

This factor is used to attenuate the specular color.

Returns:
The specular factor.

KFbxPropertyDouble1 GetShininess (  )  const

Returns the shininess property.

This property controls the aspect of the shiny spot. It is the specular exponent in the Phong illumination model.

Returns:
The shininess.

KFbxPropertyDouble3 GetReflectionColor (  )  const

Returns the reflection color property.

This property is used to implement reflection mapping.

Returns:
The reflection color.

KFbxPropertyDouble1 GetReflectionFactor (  )  const

Returns the reflection factor property.

This property is used to attenuate the reflection color.

Returns:
The reflection factor.

Member Data Documentation

Definition at line 105 of file kfbxsurfacephong.h.

Definition at line 106 of file kfbxsurfacephong.h.

Definition at line 108 of file kfbxsurfacephong.h.

Definition at line 110 of file kfbxsurfacephong.h.

Definition at line 111 of file kfbxsurfacephong.h.

KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong
KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong KFbxSurfacePhong